Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
682 LEEDS ROAD Terraced £34,000 8 Aug 1997
684 LEEDS ROAD Semi-Detached £125,000 23 Jan 2018
750 LEEDS ROAD Terraced £20,000 30 Apr 2003
752 LEEDS ROAD Terraced £20,000 2 May 2003
754 LEEDS ROAD Terraced £15,000 30 Apr 2003
VERTU VOLKSWAGEN LEEDS ROAD £6,300,000 12 Jun 2017